export const allData={
    hotelLocation: "酒店位置",
  hotelName: "酒店名称",
  hotelAddressDetail: "酒店详情地址",
  hotelCoordinates: "酒店坐标",
  otelFrontDeskPhone: "酒店前台电话",
  hotelTotalRooms: "酒店客房总数",
  hotelOperationalStatus: "酒店营业状态 0 尚未营业 1正常营业 2 暂停营业",
  hotelStarRating: "酒店星级 1 其他 2二星级以下/经济 3三星级/舒适 4四星级/高档 5五星级/豪华",
  hotelFasciaPhoto1: "酒店门头照片1",
  hotelFasciaPhoto2: "酒店门头照片2",
  hotelFasciaPhoto3: "酒店门头照片3",
  hotelFasciaPhoto4: "酒店门头照片4",
  hotelFasciaPhoto5: "酒店门头照片5",
  hotelLobbyPhoto1: "酒店大厅照片1",
  hotelLobbyPhoto2: "酒店大厅照片2",
  hotelLobbyPhoto3: "酒店大厅照片3",
  hotelLobbyPhoto4: "酒店大厅照片4",
  hotelLobbyPhoto5: "酒店大厅照片5",
  businessLicenseType: "营业执照类型 1 个体工商营业执照 2大陆企业营业执照 3事业单位法人证书",
  businessLicensePhoto: "营业执照照片",
  businessLicenseName: "营业执照名称",
  businessLicenseNumber: "营业执照编号",
  businessLicenseExpiryType: "营业执照有效期类型 1永久有效 2有效期至",
  businessLicenseExpiryDate: "营业执照有效期",
  supplementarySpecialIndustryCertificate: "补充资质特种行业资格证",
  supplementaryQualificationFireCertificate: "补充资质消防证",
  supplementaryQualificationHealthLicense: "补充资质卫生许可证",
  supplementaryQualificationFoodBusinessLicense: "补充资质食品经营许可证",
  contractMethodType: "",
  contractIdType: "签约证件类型 1身份证 2户口簿 3驾驶证 4护照",
  contractIdFrontPhoto: "签约身份证正面照片",
  contractIdBackPhoto: "签约身份证国徽面照片",
  contractNonIdPhoto: "签约非身份证照片",
  contractSignerName: "签约人姓名",
  contractSignerIdNumber: "签约人证件号",
  contractSignerIdExpiryDate: "签约人证件有效期",
  contractSignerPhone: "签约人手机号",
  contractSignerEmail: "签约人邮箱",
  isContractBusinessLicenseSameAsHotel: "",
  contractBusinessLicenseType: "资质营业执照类型 1 个体工商营业执照 2大陆企业营业执照 3事业单位法人证书",
  contractBusinessLicensePhoto: "资质营业执照照片",
  contractBusinessLicenseName: "资质营业执照名称",
  contractBusinessLicenseNumber: "资质营业执照编号",
  contractBusinessLicenseExpiryType: "资质营业执照有效期类型 1永久有效 2有效期至",
  contractBusinessLicenseExpiryDate: "资质营业执照有效期",
  contractAuthorizationLetterPhoto: "委托书照片",
  contractAuthorizedIdType: "授权签约证件类型 1身份证 2户口簿 3驾驶证 4护照",
  contractAuthorizedIdFrontPhoto: "授权签约身份证正面照片",
  contractAuthorizedIdBackPhoto: "授权签约身份证国徽面照片",
  contractAuthorizedNonIdPhoto: "授权签约非身份证照片",
  contractAuthorizedSignerName: "授权签约人姓名",
  contractAuthorizedSignerIdNumber: "授权签约人证件号",
  contractAuthorizedSignerIdExpiryDate: "授权签约人证件有效期",
  contractAuthorizedSignerPhone: "授权签约人手机号",
  contractAuthorizedSignerEmail: "授权签约人邮箱",
  settlementAccountType: "结算收款财务账号类型 1对私账户 2对公账户",
  bankCardPhoto: "银行卡照片",
  bankAccountHolderName: "银行开户户名",
  bankBranchProvince: "开户行所在省",
  bankBranchCity: "开户行所在市",
  bankName: "开户行名称",
  bankBranchName: "开户行支行名称",
  bankCardNumber: "银行卡号",
  settlementBankAccountEntityBusinessLicenseType: "结算银行开户主体营业执照类型 1 个体工商营业执照 2大陆企业营业执照 3事业单位法人证书",
  settlementBankAccountEntityBusinessLicensePhoto: "结算银行开户主体营业执照照片",
  settlementBankAccountEntityBusinessLicenseNumber: "结算银行开户主体营业执照编号",
  settlementBankAccountEntityBusinessLicenseExpiryType: "结算银行开户主体营业执照有效期类型 1永久有效 2有效期至",
  settlementBankAccountEntityBusinessLicenseExpiryDate: "结算银行开户主体营业执照有效期至",
  settlementBankAccountEntityBusinessLicenseName: "结算银行开户营业执照法人姓名",
  settlementBankAccountEntityBusinessLicenseIdNumber: "结算银行开户营业执照法人证件号",
  settlementBankAccountPersonalIdType: "结算银行个人开户用证件类型",
  settlementBankAccountPersonalIdFrontPhoto: "结算银行个人开户用身份证正面照片",
  settlementBankAccountPersonalIdBackPhoto: "结算银行个人开户用身份证国徽面照片",
  settlementBankAccountPersonalNonIdPhoto: "结算银行个人开户用非身份证照片",
  settlementBankAccountPersonalIdExpiryType: "结算银行个人开户用有效期类型",
  settlementBankAccountPersonalIdExpiryDate: "结算银行个人开户用有效期至",
  settlementBankAccountPersonalIdPhone: "结算银行个人开户用预留手机号",
  settlementFinancialName: "结算银行财务联系人姓名",
  settlementFinancialPhone: "结算银行财务联系人手机号",
  settlementFinancialEmail: "结算银行财务联系人邮箱"
}
// 配置项
export const allDataText={
   // 基础信息配置项
    jcxxText:[
        // 酒店名称
     {
       label: "酒店名称", 
       labelWidth: "30%", 
       type: "Text",
       field: "hotelName",
       placeholder: "请输入酒店名称", 
       col: 8, 
     },
      // 酒店位置区域
      {
       label: "酒店位置区域", 
       labelWidth: "30%", 
       type: "Text", 
       field: "hotelLocation", 
       placeholder: "请输入酒店位置区域",
       col: 8, },
   // 酒店详细地址
       {
           label: "酒店详细地址", 
           labelWidth: "30%",
           type: "Text", 
           field: "hotelAddressDetail",
           placeholder: "请输入酒店详细地址",
           col: 8, 
        //    rules: {
        //      common: ["noNull"],
        //      longer: {
        //        min: 2,
        //        max: 4,
        //      },
        //    },
         },
       //酒店前台电话
     
       {
           label: "酒店前台电话", 
           labelWidth: "30%",
           type: "Text", 
           field: "hotelFrontDeskPhone",
           placeholder: "酒店前台电话",
           col: 8, 
        //    rules: {
        //      common: ["noNull"],
        //      longer: {
        //        min: 2,
        //        max: 4,
        //      },
        //    },
         },
    
     // 客房总数
     {
       label: "客房总数", 
       labelWidth: "30%", 
       type: "Text", 
       field: "hotelTotalRooms", 
       placeholder: "请输入客房总数", 
       col: 8, 
     },
     {type:"Occpuation",
        col:8,
     },
     // 酒店星级
     {
       label: "酒店星级", 
       labelWidth: "30%", 
       type: "Select", 
       field: "hotelStarRating", 
       placeholder: "请输入酒店星级",
       col: 8,
       option: "jdxj",
     },
     // 酒店营业状态
     {
       label: "酒店营业状态", 
       labelWidth: "30%",
       type: "Select",
       field: "hotelOperationalStatus",
       placeholder: "请输入酒店营业状态",
       option: "jdzt",
       col: 8, 
     },
     {type:"Occpuation",
        col:8,
     },
     // 酒店坐标
     {
        label: "酒店坐标", 
        labelWidth: "30%",
        type: "Select",
        field: "hotelOperationalStatus",
        placeholder: "请输入酒店营业状态",
        option: "jdzt",
        col: 8, 
      },
   ],
//图片酒店门头照信息配置项
doorPicText:[
    // 酒店门头照1
    {
       label: "酒店门头照",
       labelWidth: "50%", 
       type: "Piclist", 
       field: "hotelFasciaPhoto1", 
       placeholder: "请输入酒店门头照",
       col: 8, 
       ruleName: "noNull", 
     },
     // 酒店门头照2
     {
       label: "酒店门头照", 
       labelWidth: "50%", 
       type: "Piclist", 
       field: "hotelFasciaPhoto2", 
       placeholder: "请输入酒店门头照", 
       col: 8,
       ruleName: "noNull", },
     // 酒店门头照3
     {
       label: "酒店门头照", 
       labelWidth: "50%", 
       type: "Piclist",
       field: "hotelFasciaPhoto3", 
       placeholder: "请输入酒店门头照",
       col: 8, 
       ruleName: "noNull", 
     },
     // 酒店门头照4
     {
       label: "酒店门头照",
       labelWidth: "50%", 
       type: "Piclist", 
       field: "hotelFasciaPhoto4",
       placeholder: "请输入酒店门头照", 
       col: 8, 
       ruleName: "noNull", },
      // 酒店门头照5
      {
       label: "酒店门头照", 
       labelWidth: "50%",
       type: "Piclist",
       field: "hotelFasciaPhoto5", 
       placeholder: "请输入酒店门头照", 
       col: 8, 
       ruleName: "noNull", }
   ],
// 图片酒店大厅照信息配置项
lobbyPicText:[
    {
        type: "Occupation",
        col: 8,
      },
      // 酒店大厅照1
      {
        label: "酒店大厅照", 
        labelWidth: "50%",
        type: "Piclist", 
        field: "hotelLobbyPhoto1", 
        placeholder: "请输入酒店大厅照",
        col: 8, 
        ruleName: "noNull", 
      },
      // 酒店大厅照2
      {
        label: "酒店大厅照",
        labelWidth: "50%",
        type: "Piclist", 
        field: "hotelLobbyPhoto2",
        placeholder: "请输入酒店大厅照", 
        col: 8, 
        ruleName: "noNull", 
      },
      // 酒店大厅照3
      {
        label: "酒店大厅照",
        labelWidth: "50%",
        type: "Piclist", 
        field: "hotelLobbyPhoto3", 
        placeholder: "请输入酒店大厅照", 
        col: 8, 
        ruleName: "noNull", 
      },
      // 酒店大厅照4
      {
        label: "酒店大厅照", 
        labelWidth: "50%", 
        type: "Piclist",
        field: "hotelLobbyPhoto4",
        placeholder: "请输入酒店大厅照",
        col: 8, 
        ruleName: "noNull", 
      },
      // 酒店大厅照5
      {
        label: "酒店大厅照",
        labelWidth: "50%", 
        type: "Piclist", 
        field: "hotelLobbyPhoto5", 
        placeholder: "请输入酒店大厅照",
        col: 8, 
        ruleName: "noNull", 
      },
],
// 营业执照信息配置项
    yyzzText:[
 // 营业执照类型
 {
    label: "营业执照类型", 
    labelWidth: "50%", 
    type: "Select",
    field: "businessLicenseType",
    placeholder: "请输入营业执照类型", 
    col: 8, 
    option: "yyzzType",
  },
  //营业执照名称
  {
    label: "营业执照名称", 
    labelWidth: "50%", 
    type: "Text", 
    field: "businessLicenseName", 
    placeholder: "请输入营业执照名称",
    col: 8, 
  },
    {
    type: "Occupation", 
    col: 8, 
  },
  //营业执照编号
  {
    label: "营业执照编号", 
    labelWidth: "50%", 
    type: "Text", 
    field: "businessLicenseNumber", 
    placeholder: "请输入营业执照编号",
    col: 8,
  },

  //营业执照有效期类型
  {
    label: "营业执照有效期",
    labelWidth: "50%", 
    type: "Select", 
    field: "businessLicenseExpiryType", 
    placeholder: "请输入营业执照有效期", 
    col: 8, 
    option: "yyzzyxqlx",
  },
  //营业执照有效期
  {
    label: "执照有效期至", 
    labelWidth: "50%", 
    type: "BgDateSlect", 
    field: "businessLicenseExpiryDate", 
    col: 8, },
  //营业执照照片
  {
    label: "营业执照照片",
    labelWidth: "50%",
    type: "PicUpload", 
    field: "businessLicensePhoto", 
    placeholder: "请输入营业执照", 
    col: 8, 
  },
 
    ],
    // 补充资质配置项
    bczzText:[
 //特征行业资格证
 {
    topLabel: "特征行业资格证", 
    labelWidth: "50%", 
    type: "PicUpload", 
    field: "supplementarySpecialIndustryCertificate", 
    placeholder: "特征行业资格证",
    col: 6, 
  },
  //消防证
  {
    topLabel: "消防证",
    labelWidth: "50%",
    type: "PicUpload", 
    field: "supplementaryQualificationFireCertificate", 
    placeholder: "消防证", 
    col: 6, 
  },
  //卫生许可证
  {
    topLabel: "卫生许可证",
    labelWidth: "50%",
    type: "PicUpload", 
    field: "supplementaryQualificationHealthLicense", 
    placeholder: "卫生许可证", 
    col: 6, 
  },
  //食品经营许可证
  {
    topLabel: "食品经营许可证", 
    labelWidth: "50%",
    type: "PicUpload", 
    field: "supplementaryQualificationFoodBusinessLicense", 
    placeholder: "食品经营许可证",
    col: 6, 
  },
    ],
    // 签约资质信息
    qyzzText:[
// 签约方式
  {
    label: "签约方式", 
    labelWidth: "50%", 
    type: "Select", 
    field: "contractMethodType",
    placeholder: "xxx", 
    option: "qyfs",
    col: 8, 
   
  },
  // 签约营业执照是否与酒店营业执照一致
  {
    label: "签约营业执照是否与酒店营业执照一致", 
    labelWidth: "50%",
    type: "Select", 
    field: "isContractBusinessLicenseSameAsHotel", 
    placeholder: "xxx",
    option: "yyzzData", 
    col: 8, 
    canShow: {
      contractMethodType: [2, 3],
    },
  },
  {type:'Occpuation',
    col:8,
    canShow:{
        contractMethodType:[2],
        isContractBusinessLicenseSameAsHotel:[1]
    }
  },
  // 公司法人签约表单信息不一致信息表头设置


  // 营业执照类型
  {
    label: "营业执照类型", 
    labelWidth: "50%", 
    type: "Select", 
    field: "businessLicenseType", 
    placeholder: "xxx", 
    option: "yyzzType", 
    col: 8, 
    canShow: {
      contractMethodType: [2, 3],
      isContractBusinessLicenseSameAsHotel: 0,
    },
  },
 
  // 签约人营业执照名称
  {
    label: "签约人营业执照名称", 
    labelWidth: "50%", 
    type: "Text", 
    field: "businessLicenseName",
    placeholder: "xxx",
    col: 8, 
    canShow: {
      contractMethodType: [2, 3],
      isContractBusinessLicenseSameAsHotel: 0,
    },
  },
  // 签约营业执照编号
  {
    label: "签约营业执照编号", 
    labelWidth: "50%",
    type: "Text", 
    field: "businessLicenseNumber", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      contractMethodType: [2, 3],
      isContractBusinessLicenseSameAsHotel: 0,
    },
  },
  // 有效期类型选择
  {
    label: "营业执照有效期类型", 
    labelWidth: "50%", 
    type: "Select", 
    field: "businessLicenseExpiryType",
    placeholder: "xxx",
    option: "yyzzyxqlx",
    col: 8, 
    canShow: {
      contractMethodType: [2, 3],
      isContractBusinessLicenseSameAsHotel: 0,
    },
  },
  // 有效期至
  {
    label: "营业执照有效期至", 
    labelWidth: "50%", 
    type: "bgDateSlect", 
    field: "businessLicenseExpiryDate", 
    placeholder: "xxx",
    col: 8,
    canShow: {
      contractMethodType: [2, 3],
      isContractBusinessLicenseSameAsHotel: 0,
    },
  },
  {type:'Occpuation',
    col:8,
    canShow:{
        contractMethodType:[2],
        isContractBusinessLicenseSameAsHotel:[0]
    }
  },
  {type:'Occpuation',
    col:8,
    canShow:{
        contractMethodType:[2],
        isContractBusinessLicenseSameAsHotel:[0]
    }
  },
  {type:'Occpuation',
    col:8,
    canShow:{
        contractMethodType:[3],
        isContractBusinessLicenseSameAsHotel:0,
    }
  },
  // 证件类型
  {
    label: "签约法人证件类型",
    labelWidth: "50%", 
    type: "Select",
    field: "contractIdType",
    placeholder: "xxx",
    col: 8, 
    option: "zjlx",
    canShow: {
      contractMethodType: [1, 2, 3],
    },
  },
  
  // 姓名
  {
    label: "签约法人姓名", 
    labelWidth: "50%", 
    type: "Text",
    field: "contractSignerName", 
    rules: "xxx",
    placeholder: "xxx",
    col: 8, 
    canShow: {
      contractMethodType: [1, 2, 3],
    },
  },
  // 证件号码
  {
    label: "签约法人证件号", 
    labelWidth: "50%", 
    type: "Text", 
    field: "contractSignerIdNumber",
    rules: "xxx", 
    placeholder: "xxx",
    col: 8, 
    canShow: {
      contractMethodType: [1, 2, 3],
    },
  },
    // 证件有效期
    {
        label: "签约法人证件有效期", 
        labelWidth: "50%", 
        type: "BgDateSlect", 
        field: "contractSignerIdExpiryDate",
        option: "yyzzyxqlx",
        placeholder: "xxx", 
        col: 8, 
        canShow: {
            contractMethodType: [1, 2, 3],
        },
      },
   // 签约人手机号
   {
    label: "签约法人手机号", 
    labelWidth: "50%", 
    type: "Text",
    field: "contractSignerPhone", 
    placeholder: "xxx",
    col: 8, 
    canShow: {
      contractMethodType: [1, 2],
    },
    
  },
 
//   // 有效期类型
//   {
//     label: "签约法人证件有效期类型", // 名称
//     labelWidth: "50%", //对应labelWidth Api
//     type: "Select", // 对应单条表单的类型{input ， picker 。。。}
//     field: "idExpiryType", // 对应的数据key值
//     placeholder: "xxx", //默认显示输入
//     col: 8, //控制长度 栅格总合24
//     option: "yyzzyxqlx",
//     canShow: {
//       contractMethodType: [3],
//     },
//   },
 
  // 签约证件类型
  {
    label: "授权签约人证件类型", 
    labelWidth: "50%", 
    type: "Select", 
    field: "contractAuthorizedIdType", 
    placeholder: "xxx", 
    option: "zjlx",
    col: 8, 
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: [0, 1],
    },
  },
  // 授权签约法人姓名
  {
    label: "授权签约法人姓名",
    labelWidth: "50%", 
    type: "Text", 
    field: "contractAuthorizedSignerName", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: [1, 0],
    },
  },
  // 授权签约法人证件号
  {
    label: "授权签约法人证件号", 
    labelWidth: "50%", 
    type: "Text", 
    field: "contractAuthorizedSignerIdNumber", 
    placeholder: "xxx",
    col: 8, 
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: [1, 0],
    },
  },
  // 证件有效期选择
  {
    label: "授权签约法人证件有效期", 
    labelWidth: "50%", 
    type: "Select", 
    field: "contractAuthorizedSignerIdExpiryDate", 
    placeholder: "xxx",
    option: "yyzzyxqlx",
    col: 8, 
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: [1, 0],
    },
  },
   // 授权签约人手机号
   {
    label: "授权签约人手机号", 
    labelWidth: "50%", 
    type: "Text", 
    field: "contractAuthorizedSignerPhone", 
    placeholder: "xxx", 
    col: 8,
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: [1, 0],
    },
  },
  // 授权签约人邮箱
  {
    label: "授权签约人邮箱", 
    labelWidth: "50%", 
    type: "Text", 
    field: "contractAuthorizedSignerEmail",
    placeholder: "xxx", 
    col: 8,
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: [1, 0],
    },
  },


  
  // 签约人邮箱
  {
    label: "签约人邮箱", 
    labelWidth: "50%", 
    type: "Text", 
    field: "contractSignerEmail", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      contractMethodType: [1, 2],
    },
  },
   // 上传营业执照类型照片
   {
    label: "营业执照类型照片", 
    labelWidth: "50%", 
    type: "Piclist", 
    field: "businessLicensePhoto", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      contractMethodType: [2, 3],
      isContractBusinessLicenseSameAsHotel: 0,
    },
  },
  // 签约人证件照片正面照
  {
    label: "签约人证件照片",
    labelWidth: "50%", 
    type: "PicUpload", 
    field: "contractIdFrontPhoto", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      contractMethodType: [1, 2],
    },
  },
  // 签约人证件照片国徽照
  {
    label: "签约人证件照片", 
    labelWidth: "50%", 
    type: "PicUpload", 
    field: "contractIdBackPhoto", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      contractMethodType: [1, 2],
    },
  },
  // 非身份证照片
  {
    label: "非身份证照片", 
    labelWidth: "50%", 
    type: "PicUpload", 
    field: "contractNonIdPhoto", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      contractMethodType: [1, 2],
    },
  },

  

  // 公司法人授权签约表单信息一致信息表头设置--授权签约人
 
  // 签约法人证件照片正面照
  {
    label: "授权签约证件照片", 
    labelWidth: "50%", 
    type: "PicUpload", 
    field: "contractAuthorizedIdFrontPhoto",
    placeholder: "xxx",
    col: 8, 
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: [1, 0],
    },
  },
  // 签约法人证件照片国徽照
  {
    label: "授权签约证件照片", 
    labelWidth: "50%",
    type: "PicUpload", 
    field: "contractAuthorizedIdBackPhoto", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: [1, 0],
    },
  },
  
   // 委托书照片
   {
    label: "委托书照片",
    labelWidth: "50%", 
    type: "PicUpload", 
    field: "contractAuthorizationLetterPhoto", 
    placeholder: "xxx",
    col: 8, 
    canShow: {
      contractMethodType: 3,
      isContractBusinessLicenseSameAsHotel: 1,
    },
  },
//   // 授权签约法人证件有效期至
//   {
//     label: "授权签约法人证件有效期至", // 名称
//     labelWidth: "50%", //对应labelWidth Api
//     type: "BgDateSelect", // 对应单条表单的类型{input ， picker 。。。}
//     field: "sqidExpiryDate", // 对应的数据key值
//     placeholder: "xxx", //默认显示输入
//     col: 8, //控制长度 栅格总合24
//     canShow: {
//       contractMethodType: 3,
//       isContractBusinessLicenseSameAsHotel: [1, 0],
//     },
//   },
 
    ],
    // 结算信息
    jsxxText:[
         //财务账号类型
  {
    label: "财务账户类型", 
    labelWidth: "50%", 
    type: "Select",
    field: "settlementAccountType", 
    option: "cwzhSelect",
    placeholder: "xxx",
    col: 8,
  },
  {
    type: "Occupation",
    col: 8,
  },
  {
    type: "Occupation", 
    col: 8,
  },
  // 银行开户户名
  {
    label: "银行开户户名", 
    labelWidth: "50%", 
    type: "Text",
    field: "bankAccountHolderName",
    placeholder: "xxx",
    col: 8, 
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 开户所在省
  {
    label: "开户所在省", 
    labelWidth: "50%", 
    type: "Text", 
    field: "bankBranchProvince", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 开户所在市
  {
    label: "开户所在市",
    labelWidth: "50%", 
    type: "Text", 
    field: "bankBranchCity", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 开户银行
  {
    label: "开户银行", 
    labelWidth: "50%", 
    type: "Text",
    field: "bankName", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 开户行支行
  {
    label: "开户行支行", 
    labelWidth: "50%",
    type: "Text", 
    field: "bankBranchName", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 银行卡号
  {
    label: "银行卡号", 
    labelWidth: "50%", 
    type: "Text", 
    field: "bankCardNumber", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 开户用证件类型
  {
    label: "开户用证件类型", 
    labelWidth: "50%", 
    type: "Select", 
    field: "settlementBankAccountPersonalIdType",
    placeholder: "xxx",
    col: 8,
    option: "zjlx",
    canShow: {
      settlementAccountType: 1,
    },
  },
  // 开户用证件号
  {
    label: "开户用证件号", 
    labelWidth: "50%", 
    type: "Text",
    field: "idNumber", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: 1,
    },
  },

  // 开户用预留手机号
  {
    label: "开户用预留手机号", 
    labelWidth: "50%", 
    type: "Text",
    field: "settlementBankAccountPersonalIdPhone", 
    placeholder: "xxx",
    col: 8, 
    canShow: {
      settlementAccountType: 1,
    },
  },
  // 证件有效期
  {
    label: "开户证件有效期",
    labelWidth: "50%", 
    type: "Select", 
    field: "settlementBankAccountPersonalIdExpiryType", 
    option: "yyzzyxqlx",
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: 1,
    },
  },
   // 财务联系人姓名
   {
    label: "财务联系人姓名", 
    labelWidth: "50%", 
    type: "Text", 
    field: "contactName", 
    placeholder: "xxx",
    col: 8,
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 财务联系人手机号
  {
    label: "财务联系人手机号",
    labelWidth: "50%", 
    type: "Text",
    field: "contactPhone", 
    placeholder: "xxx", 
    col: 8,
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 财务联系人邮箱
  {
    label: "财务联系人邮箱", 
    labelWidth: "50%",
    type: "Text", 
    field: "contactEmail",
    placeholder: "xxx",
    col: 8,
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 身份证正面照片
  {
    label: "身份证正面照片",
    labelWidth: "50%", 
    type: "Piclist", 
    field: "settlementBankAccountPersonalIdFrontPhoto", 
    placeholder: "xxx",
    col: 8, 
    canShow: {
      settlementAccountType: 1,
    },
  },
  // 身份证国徽面照片
  {
    label: "身份证国徽面照片",
    labelWidth: "50%",
    type: "Piclist", 
    field: "settlementBankAccountPersonalIdBackPhoto", 
    placeholder: "xxx",
    col: 8, 
    canShow: {
      settlementAccountType: 1,
    },
  },
  // 非身份证照片
  {
    label: "非身份证照片", 
    labelWidth: "50%", 
    type: "Piclist", 
    field: "settlementBankAccountPersonalNonIdPhoto", 
    placeholder: "xxx",
    col: 8, 
    canShow: {
      settlementAccountType: 1,
    },
  },
  {
    type: "Occupation", 
    col: 8, 
  },
  {
    type: "Occupation", 
    col: 8, 
  },

  // 银行卡照片
  {
    label: "银行卡照片", 
    labelWidth: "50%", 
    type: "Piclist", 
    field: "bankCardPhoto",
    placeholder: "xxx",
    col: 8,
    canShow: {
      settlementAccountType: [1, 2],
    },
  },
  // 开户用证件类型
  {
    label: "开户营业执照类型",
    labelWidth: "50%", 
    type: "Select",
    field: "settlementBankAccountEntityBusinessLicenseType", 
    placeholder: "xxx",
    col: 8,
    option: "yyzzType",
    canShow: {
      settlementAccountType: 2,
    },
  },
  // 开户用证件号
  {
    label: "开户营业执照编号", 
    labelWidth: "50%",
    type: "Text",
    field: "settlementBankAccountEntityBusinessLicensePhoto", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: 2,
    },
  },

  // 证件有效期类型
  {
    label: "开户营业执照效期类型", 
    labelWidth: "50%", 
    type: "Select", 
    field: "settlementBankAccountEntityBusinessLicenseExpiryType", 
    option: "yyzzyxqlx",
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: 2,
    },
  },

  // 证件有效期
  {
    label: "开户营业执照效期类型至",
    labelWidth: "50%", 
    type: "BgDateSelect", 
    field: "settlementBankAccountEntityBusinessLicenseExpiryDate", 
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: 2,
    },
  },
  //开户营业执照法人姓名
  {
    label: "开户营业执照法人姓名",
    labelWidth: "50%", 
    type: "Text", 
    field: "settlementBankAccountEntityBusinessLicenseName", 
    placeholder: "xxx", 
    col: 8,
    canShow: {
      settlementAccountType: 2,
    },
  },
  //开户营业执照法人证件号
  {
    label: "开户营业执照法人证件号",
    labelWidth: "50%",
    type: "Text", 
    field: "settlementBankAccountEntityBusinessLicenseIdNumber", 
    placeholder: "xxx", 
    col: 8,
    canShow: {
      settlementAccountType: 2,
    },
  },
  //开户营业执照照片
  {
    label: "开户营业执照照片",
    labelWidth: "50%",
    type: "Piclist", 
    field: "settlementBankAccountEntityBusinessLicensePhoto", 
    placeholder: "xxx", 
    col: 8,
    canShow: {
      settlementAccountType: 2,
    },
  },
  // 开户用证件号
  {
    label: "开户营业执照法人证件号", 
    labelWidth: "50%",
    type: "PicUpload", 
    field: "settlementBankAccountEntityBusinessLicenseIdNumber",
    placeholder: "xxx", 
    col: 8, 
    canShow: {
      settlementAccountType: 2,
    },
  },
 
    ]
}
// 手机号验证
export function isvalidPhone(phone) {
  const reg = /^1([38][0-9]|4[014-9]|[59][0-35-9]|6[2567]|7[0-8])\d{8}$/
  return reg.test(phone)
}
